x86/PV: avoid indirect call/thunk in I/O emulation
authorJan Beulich <jbeulich@suse.com>
Mon, 19 Feb 2018 12:59:37 +0000 (13:59 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 19 Feb 2018 12:59:37 +0000 (13:59 +0100)
commit0091daa9d911995327ef92c3ce663c3c569c8c6e
tree9d57aecf6944cae33a64f41d724f38c83d7f0e94
parent24470b99c1671dca531c2cf5747eda2f8892ecbc
x86/PV: avoid indirect call/thunk in I/O emulation

The stub is within reach from the .text section, so there's no point
using an indirect call here. This has the added benefit of there no
longer being two sufficiently different approaches, breaking one of
which people may not even notice.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citix.com>
xen/arch/x86/pv/emul-priv-op.c